TinCan: User-Defined P2P Virtual Network Overlays for Ad-hoc Collaboration

نویسندگان

  • Pierre St. Juste
  • Kyuho Jeong
  • Heungsik Eom
  • Corey Baker
  • Renato J. O. Figueiredo
چکیده

Virtual private networking (VPN) has become an increasingly important component of a collaboration environment because it ensures private, authenticated communication among participants, using existing collaboration tools, where users are distributed across multiple institutions and can be mobile. The majority of current VPN solutions are based on a centralized VPN model, where all IP traffic is tunneled through a VPN gateway. Nonetheless, there are several use case scenarios that require a model where end-to-end VPN links are tunneled upon existing Internet infrastructure in a peer-to-peer (P2P) fashion, removing the bottleneck of a centralized VPN gateway. We propose a novel virtual network — TinCan — based on peerto-peer private network tunnels. It reuses existing standards and implementations of services for discovery notification (XMPP), reflection (STUN) and relaying (TURN), facilitating configuration. In this approach, trust relationships maintained by centralized (or federated) services are automatically mapped to TinCan links. In one use scenario, TinCan allows unstructured P2P overlays connecting trusted end-user devices — while only requiring VPN software on user devices and leveraging online social network (OSN) infrastructure already widely deployed. This paper describes the architecture and design of TinCan and presents an experimental evaluation of a prototype supporting Windows, Linux, and Android mobile devices. Results quantify the overhead introduced by the network virtualization layer, and the resource requirements imposed on services needed to bootstrap TinCan links.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Establishing P2P-Overlays for Ad Hoc Networks Using Provider Subscription

Multi-hop ad hoc networks are envisioned to be an integral part of future mobile networks. Today, however, ad hoc networks lack the necessary resilience and reliability. This work proposes to use P2P routing overlays to enhance the dependability and performance of multi-hop ad hoc networks for devices that are subscribed to a provider.

متن کامل

P2P MANET's - New Research Issues

1. What are P2P MANETs? A mobile ad hoc network (MANET) is a collection of mobile nodes that dynamically self organize in a wireless network without using any pre-existing infrastructure. In a MANET, the applications are typically “peer-to-peer” rather than “client-server”. Moreover, a MANET is often built to support a specific application, thus the networking is application-driven. For these r...

متن کامل

Introducing domain specific ad-hoc collaboration: The peer-to-peer tool iKnow

Collaboration within and among companies or in (virtual) communities faces a big challenge by the increased dynamics of today’s economical and industrial world. New tools have the potential to overcome one drawback of traditional systems: the effort needed to establish stable infrastructures. Peer-to-Peer (P2P) software seems to fit to the demands: it offers ad-hoc collaboration with little ove...

متن کامل

Dominating-Set-Index based Searching Algorithm in Mobile P2P Networks

Because of the isomorphism between P2P networks and mobile ad hoc networks (MANET), many research communities are focusing on the work based on the combination of P2P and the backbone strategy, and this produces a field called mobile peer-to-peer (MP2P) networks. An effective algorithm for searching and retrieving information has proven to make a great impact on the performance of MP2P systems....

متن کامل

MobiGrid: Peer-to-Peer Overlay and Mobile Ad-Hoc Network Rendezvous - a Data Management Perspective

Both peer-to-peer overlays (P2P) and mobile ad-hoc networks (MANET) have recently attracted a lot of attention in the research community as well as the industry. Both the domains share certain similarities, primarily the fact that both are instances of self-organizing decentralized systems. However the two domains, apart from sharing many similarities have several differences particularly from ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • EAI Endorsed Trans. Collaborative Computing

دوره 1  شماره 

صفحات  -

تاریخ انتشار 2014